// pages/my/setup/changepsd/changepsd.js
import { axios } from '../../../../utils/ajax.js'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    showoldpsd: false,
    shownewpsd: false
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
  //提交
  confirm (e) {
    console.log(e.detail.value)
    let value = e.detail.value
    if (!value.oldpsd){
      wx.showToast({
        title: '请填写原始密码',
        icon:"none"
      })
    } else if (!value.newpsd){
      wx.showToast({
        title: '请填写新密码',
        icon: "none"
      })
    }else{
      let { userid = '', token = '' } = wx.getStorageSync('userinfo')
      axios({
        url: '/user/changePwd',
        data: {
          userid: userid,
          token: token,
          oldPwd: e.detail.value.oldpsd,
          newPwd: e.detail.value.newpsd
        },
        method: 'POST'
      }).then((res) => {
        console.log(res)
        wx.showToast({
          title: '密码修改成功',
          icon: "none"
        })
        setTimeout(function(){
          wx.navigateBack({
            delta:1
          })
        },1500)
      })
    }
  },
  //切换显示隐藏密码
  changetype (e) {
    let index = e.currentTarget.dataset.index
    console.log(index)
    //初始密码
    if (index == 0 ){
      this.setData({
        showoldpsd: !this.data.showoldpsd
      })
    //新密码
    }else{
      this.setData({
        shownewpsd: !this.data.shownewpsd
      })   
    }
  }
})